About J. Farnworth Limited (12339560) United Kingdom