About Appltec Limited (04798667) United Kingdom