About Sos Technical Solutions Limited (09774061) United Kingdom