About Howards Of Stratford Limited (02560695) United Kingdom