About Ascot Technical Solutions Limited (13597256) United Kingdom