About T.k. Beynon (holdings) Limited (12913712) United Kingdom