About G&l Design Ltd (12842479) United Kingdom