About Kelly Rahill & Company Limited (NI613591) United Kingdom