About M S Nichols And Sons Ltd (13708085) United Kingdom