About Services & Machining Limited (06745086) United Kingdom