About Black Horse Int Limited (12507263) United Kingdom