About The Machinist Studio Ltd (12941725) United Kingdom