About Walsall Tower Limited (08915504) United Kingdom