About Sos Europe Limited (04176570) United Kingdom