About Gibbs Dench Associates Limited (02284538) United Kingdom