About Tamworth Estate Ltd (04280251) United Kingdom