About Essential Logistics & Recruitment Limited (11174904) United Kingdom