About David & Jamie Bell Limited (04815204) United Kingdom