About 295 Leroy Clifford Transport Limited (08892063) United Kingdom