About S & H (hull) Ltd (10084806) United Kingdom