About Farrell & Co Accountants Limited (08790064) United Kingdom