About The Black Horse Cherhill Ltd (12038359) United Kingdom