About Trib-tech Patents Limited (02754053) United Kingdom