About Hamshill Limited (06546658) United Kingdom