About Badbury Hill Ltd. (10979392) United Kingdom