About Hamcap (hillington) Ltd (SC685307) United Kingdom