About Penelope Shaw Ltd (12620990) United Kingdom