About Black Horse Of London Limited (11823945) United Kingdom