About Tremeddan Management Company Limited (01942948) United Kingdom