About G.f. & Company (scotland) Limited (SC267462) United Kingdom