About Farr & Jones Ltd (13163461) United Kingdom