About Elliott Lockon Co Ltd (03542400) United Kingdom