About Sedgemoor Holdings Limited (03389535) United Kingdom