About Hampson Engineering Ltd (12323031) United Kingdom