About Hurwitz & Bro Limited (08978547) United Kingdom