About Teddington Tailors Ltd (08563548) United Kingdom