About Horace Sinclair & Son Limited (01587724) United Kingdom