About Dee House Ltd (11877747) United Kingdom