About E.j. Cocker & Son Ltd (04930572) United Kingdom