About Nicky Clarke (products) Limited (02841951) United Kingdom