About H & S Dept Limited (08347746) United Kingdom