About G. & F. Investments Limited (SC058217) United Kingdom