About Hamsco Ltd (11152659) United Kingdom