About Philippa London Ltd. (09830624) United Kingdom