About Sedgewick Phelan Ltd (08874298) United Kingdom