About Tamworth Uk Limited (04773348) United Kingdom