About Nichols Dispense (s.w.) Limited (08766560) United Kingdom