About Canning Town Machinery Limited (02273060) United Kingdom