About Timpson Retail Limited (00343857) United Kingdom