About Sedgeshire Limited (01146283) United Kingdom