About Tettenhall Supermarket Limited (10401486) United Kingdom