About Engineering Logistics Organisation (elo) Limited (07105282) United Kingdom