About Ascot Drummond (holdings) Limited (04063840) United Kingdom