About Th Technical Solutions Limited (07473978) United Kingdom