About Farrell & Farrell Ca Ltd (NI639336) United Kingdom