About Tkr Blackburn Limited (09720728) United Kingdom