About Tribar Limited (08295109) United Kingdom