About Applied Truck & Trolley Limited (01183733) United Kingdom