About Gamble & Spencer Limited (03902989) United Kingdom