About Sedgerton Limited (08886697) United Kingdom