About Ashcombe Capital Limited (07625999) United Kingdom