About Three Cliffs Investments Company Limited (01982656) United Kingdom