About Black Stallion Limited (09210046) United Kingdom