About Tee Exclusive Limited (SC559531) United Kingdom