About Farr & Associates Limited (06714335) United Kingdom