About G & I Developments Limited (04493077) United Kingdom