About Tee N Ace Limited (10248476) United Kingdom