About Ashton Technical Solutions Limited (06248752) United Kingdom