About G&c Tate Holdings Ltd (13312194) United Kingdom