About Farquhar Consultancy Services Ltd (07516366) United Kingdom