About Ascot Investment Management Limited (04432573) United Kingdom