About G.l.c. Tours & Travel Limited (05426952) United Kingdom