About Sedgenhoe Ltd (09738796) United Kingdom