About G & L Trading & Services Ltd (12141722) United Kingdom