About Philippa Beazley Limited (09077667) United Kingdom