Company name: Elmbridge UK
Description: UK's No. 1 solution provider to the manufacturing sector.
Unit 20 Spinnaker Rd, Hempsted, Gloucester GL2 5FD, United Kingdom