About L & Uk International Limited (13036491) United Kingdom