About Nicola Cale Limited (07886147) United Kingdom