About Hesketh Management Company Limited (02685661) United Kingdom