About Spenborough Engineering Co.limited (00299718) United Kingdom