About Philippa Sole Ltd (10389562) United Kingdom