About Petula Ltd (07240910) United Kingdom