About Chain Production (rights) Limited (04176023) United Kingdom