About Nichols S Ltd (04474945) United Kingdom