About Farquhar Consultants Limited (11042385) United Kingdom