About Tcr Bar Limited (08810667) United Kingdom