About Phillipa London Limited (10265185) United Kingdom