About Rafferty & Donaghy Limited (NI608352) United Kingdom