About Horovitz & Daughters Ltd (13461986) United Kingdom