About C.n.beck & Sons Limited (00704655) United Kingdom