About Nicola Rachael Jennings Limited (11294708) United Kingdom