About Nicholls (holdings) Limited (07320696) United Kingdom