About Hesketh Investments Limited (11638493) United Kingdom