About Farringford Management Consultants Limited (07026341) United Kingdom