About Edmund And Sedgwick Limited (10285644) United Kingdom