About Ascona Computer Services Limited (02470752) United Kingdom