About Machine Shop Interiors & Design Limited (12373567) United Kingdom