About Deidre Neill Limited (05165742) United Kingdom