About Wendy & Pheebe Ltd (09681015) United Kingdom