About Cliff Hill Investments Limited (04375269) United Kingdom