About The-ross Donegal Limited (12429707) United Kingdom