About G2 Stratford Limited (12273797) United Kingdom