About Butterworth Spengler Holdings Limited (05058536) United Kingdom