About Herts & Essex Logistics & Maintenance Limited (06640343) United Kingdom