About Tamworth Trading Company Limited (06982854) United Kingdom