About Farr & Daughters Limited (00530620) United Kingdom