About Nicholls Enterprises Limited (09110091) United Kingdom