About Sheilas Place Ltd (12589043) United Kingdom