About Sheila Edmund Ltd (08284804) United Kingdom