About H H & S Limited (02054504) United Kingdom