About Sedgwick Trustees Limited (00879347) United Kingdom