About Wendy House Ventures Limited (11577374) United Kingdom