About Nicholls & Clarke Glass Limited (00339277) United Kingdom