About Farrar-hirst Consultancy Limited (09337244) United Kingdom