About Donkin International Limited (12212984) United Kingdom