About Nicola Jennings Limited (04326410) United Kingdom