About Shelagh O Leary Ltd (08257932) United Kingdom