About Hamer Tamworth Limited (02948072) United Kingdom