About Sheila Rogers Limited (NI064383) United Kingdom