About Scott Butterworth Onsite Machining Limited (05748962) United Kingdom