About M. Newitt & Sons Limited (04914504) United Kingdom