About Penshee Limited (10361800) United Kingdom