About L & Gl Limited (10710067) United Kingdom