About James Farrelly Limited (09930672) United Kingdom