About Retec Service Solutions Ltd (10721073) United Kingdom