About T R H Walsall Limited (12272451) United Kingdom