About R & J Farrell Holdings Limited (13667477) United Kingdom