About Sedgemoor Telecom Limited (05507443) United Kingdom