About Gamble & Brack Ltd (05471651) United Kingdom