About Tegh London Limited (09121298) United Kingdom