About Donaldson & Dutch Limited (SC637450) United Kingdom