About Sedgemoor Investments (05215189) United Kingdom