About Sedgwick Richardson (uk) Limited (03622395) United Kingdom