About Barloworld Equipment Uk Limited (03001294) United Kingdom