About S & D Chemicals Limited (03030758) United Kingdom