About J Farren Ltd (08409248) United Kingdom