About Clee Hill Investments Limited (10797340) United Kingdom