About Farrell & Clark Llp (OC312865) United Kingdom