About Christopher Bell Limited (03236231) United Kingdom