About Hamsfield Ltd (12982812) United Kingdom