About Machine Shop Limited (03641308) United Kingdom