private investment company that specializes in medium to long term investments in UK companies
No description defined