About Horace Brown Ltd. (07594681) United Kingdom