About Abacus Logistics (felixstowe) Ltd (10989293) United Kingdom