About Philippa Cobb Ltd (10760188) United Kingdom