Howards of Stratford Limited. Registered in England and Wales. Company Number 02560695. Registered office as above. VAT Registration Number 551 5201 78