About Machine Shop (holdings) Limited (03542650) United Kingdom