About Nicolas & Co Ltd (08672126) United Kingdom