About Farrell R2r Ltd (11563755) United Kingdom