About T H Walsall Ltd (12304884) United Kingdom