About Penelope Perry Ltd (13507397) United Kingdom