About M. M. Bell & Sons (holdings) Limited (08228863) United Kingdom