About Penne Close Management Limited (02805600) United Kingdom