About Philippa Moore Ltd (06586598) United Kingdom