About Wendyhouse (investments) Ltd (13583266) United Kingdom