About Wendy Heydorn Limited (08276522) United Kingdom