About Sheila18mcgee Ltd (11580481) United Kingdom