About Clifton Capital Limited (03352965) United Kingdom