About Slever Locator Services Ltd (NI655302) United Kingdom