About Alco Diesel Ltd (10925461) United Kingdom