About Lichfield International Freight Terminal Limited (05673182) United Kingdom