About Horace Green & Co. Limited (00189253) United Kingdom