About T.k.r. Productions Limited (03022241) United Kingdom