About Sedgwick Meads Ltd (08323619) United Kingdom