About Donaldson & Whyte Ltd (SC660660) United Kingdom