About G & L Trading As The Red Lion Limited (08047578) United Kingdom