About L & L John Co Ltd (10874759) United Kingdom