About Tbr Industries Limited (07432536) United Kingdom