About London Rock Capital Limited (08149002) United Kingdom