About Tamworth Centre Limited (04096539) United Kingdom