About B. Horwitz Ltd (11044282) United Kingdom