About K F Bell & Son Limited (12035868) United Kingdom