About D. Haird & Company Limited (01157962) United Kingdom