About G J Lloyd Ltd (13178383) United Kingdom