About Philippa Crane Limited (12510042) United Kingdom