About Nicola Jane Limited (01763323) United Kingdom