About Hellmann Worldwide Logistics Limited (01108485) United Kingdom