About Ego Tettenhall Limited (06831779) United Kingdom