About Douglas & Grahame (u.k.) Ltd. (01611331) United Kingdom