About Gll Co Ltd (13621961) United Kingdom