About J C Benn Ltd (11362376) United Kingdom