About Te-bar Holdings Limited (08365265) United Kingdom