About Nicoll Industries Ltd (03745915) United Kingdom