About Pippa Wylde Limited (04782409) United Kingdom