About London Machine Works Ltd (11005865) United Kingdom