About Allegro Logistics Limited (08809298) United Kingdom