About Ll And J Limited (12143245) United Kingdom