About Application Specific Technologies Limited (05611890) United Kingdom