About J.farrell Services Ltd (11332228) United Kingdom