About Dee Castle House Ltd (12244631) United Kingdom