About Hammerton House Ltd (SC685983) United Kingdom