About Tbr Stratford Limited (06990769) United Kingdom