About The Teddington Butcher Ltd (06028992) United Kingdom