About Ats Applied Tech Systems Scotland Ltd (SC246980) United Kingdom