About Phillipa Meade Ltd (11980949) United Kingdom