About E.j. Cobden Ltd (05442458) United Kingdom