About Wendy House Holdings Limited (09738576) United Kingdom