About Hesketh Holdings Limited (12394371) United Kingdom