About Tagfirst Retail Solutions Ltd. (02641191) United Kingdom