About Sloan Logistics Services Ltd (10251472) United Kingdom