About Nicola Fenner Limited (03296121) United Kingdom