About Barnes Transport & Telematics Consultancy (bttc) Limited (09679402) United Kingdom