About Horace Hickling & Co. Limited (00313616) United Kingdom