About Hodgson Sealants Limited (10477617) United Kingdom