About A&c Technical Solutions Ltd (11141339) United Kingdom