About Penryn Harbour Management Limited (03566048) United Kingdom