About Farquhar Consulting Ltd (10756331) United Kingdom