About Black Horse (london) Ltd (12849392) United Kingdom