About Operations & Logistics Management Services Limited (03171408) United Kingdom