About S & D T Limited (08551639) United Kingdom