About Charlie Haley Investments Limited (12888950) United Kingdom