About Gsk Technical Solutions Ltd (12148342) United Kingdom