About Flogistics Limited (03979927) United Kingdom