About Tamworth Services Limited (02928670) United Kingdom