About Waldo House Ltd (10718623) United Kingdom