About Nicola Carragher Limited (09872185) United Kingdom