About A.j. Leng & Co Limited (03813893) United Kingdom