About Ascot Drummond (uk) Limited (03976580) United Kingdom