About Black Horse Clapton Ltd (09094838) United Kingdom