About Ascot Management Consultants Limited (02755555) United Kingdom