About Barloworld Handling Limited (00564646) United Kingdom