About Nichols & Co (chester) Limited (06470528) United Kingdom