About H & S Associates Limited (06940729) United Kingdom