About David & Bell Limited (09549021) United Kingdom