About At Technical Solutions Limited (12193652) United Kingdom