About Sloan Transport Limited (NI017116) United Kingdom