About S & H Control Ltd (10425621) United Kingdom