About Wendy House Studios Ltd (13025592) United Kingdom