About Penlee (fowey) Management Company Limited (02702145) United Kingdom