About S. Donaghy Limited (SC259577) United Kingdom