About Farrell & Farrell Llp (NC000207) United Kingdom