About Farleigh Rose Limited (10499788) United Kingdom