About Douglas Haston & Son Limited (SC029440) United Kingdom