About Sw Technical Solutions Limited (10744852) United Kingdom