About R & J Farrow Limited (05894639) United Kingdom