About Philippa S Ltd (13205041) United Kingdom