About Gamble & Spencer International Limited (06458637) United Kingdom