About Nicola Slattery Limited (05147718) United Kingdom