About Farnworth Rose Limited (08295259) United Kingdom