About Slx Services Ltd (11610259) United Kingdom