About C & N Bell Limited (08263865) United Kingdom