About Sedgwick Repair Solutions Uk Limited (03446439) United Kingdom