About Butterworth Laboratories Limited (01185121) United Kingdom