About Douglas Clift & Co. Limited (10347124) United Kingdom