About Horace Bull Ltd (10349372) United Kingdom