About Jenlican Industrial Company Limited (10128404) United Kingdom