About Penlee House Limited (04079891) United Kingdom