About Wendy Birch Limited (08779473) United Kingdom