About Sheelagh Stewart Ltd (09545491) United Kingdom