About S & D Machinery Limited (06667800) United Kingdom