About Farrar Bamforth Associates Limited (01941134) United Kingdom