About G.c.tudor Ltd (12479333) United Kingdom