About Sedgemore Investments Limited (07717269) United Kingdom