About James Farr Consulting Limited (09759830) United Kingdom