About Hadley Investments And Holdings Ltd (13657207) United Kingdom