About S & D Engineering Limited (12775451) United Kingdom