About Hambrook Hall Ltd (12606536) United Kingdom