About Thorncombe Hill Ltd (11574526) United Kingdom