About C L Bean Ltd (11956141) United Kingdom