About Gibbs&gibbs Ltd (12529482) United Kingdom