About Sedgemoor Limited (00288011) United Kingdom