About M. M. Bell & Sons Limited (03688192) United Kingdom