About Sedgwick International Uk Holdings Limited (02090957) United Kingdom