About Spenborough Engineering Limited (01981138) United Kingdom