About Sedborough Estates Limited (10619323) United Kingdom