About G & S Holdings (scotland) Limited (SC364743) United Kingdom