About Sedgwick Goddard Ltd (06191315) United Kingdom