About Richard Farr Consulting Limited (06721925) United Kingdom