About S & H Supplies Limited (06748305) United Kingdom