About Richmond Rock Capital Limited (08339259) United Kingdom