About G & O Investments Limited (02606328) United Kingdom