About Waldegrave House Ltd (08322647) United Kingdom