About Penny & Sandy Ltd (11406278) United Kingdom