About Penmayn Limited (12115878) United Kingdom