About Gamble & Howard Limited (09653898) United Kingdom