About H & S (sc) Ltd (SC514134) United Kingdom