About Slm Jackson Ltd (13537329) United Kingdom