About Jlc And Lord Limited (12070845) United Kingdom