About Farr &harris Limited (00575077) United Kingdom