About C.c. Bell & Son Limited (03571640) United Kingdom