About S.j. Cobden Ltd (04743175) United Kingdom