About Tamworth V.e. Limited (03109754) United Kingdom