About Sedgwick Noble Lowndes (uk) Limited (01181580) United Kingdom