About The Electric Teletruk Hire Company Ltd (03287920) United Kingdom