About Sheila Dillon Limited (06833867) United Kingdom