About Stallion Ldn Limited (11184448) United Kingdom