About Le Gallez & Hitchcock Transport Limited (12948811) United Kingdom