About Butterworth Spengler Group Limited (12491285) United Kingdom