About Applied Tech Ltd (07851668) United Kingdom