About Tregwylan Management Limited (03341042) United Kingdom