About Nichols & Sons Ltd (09079561) United Kingdom