About Phillipa Clow Limited (03266040) United Kingdom