About Gamble & Hollis Limited (06854160) United Kingdom