About The Machine Shop 2018 Limited (11622941) United Kingdom