About W.r. Farr Limited (00536705) United Kingdom