About Stallion Services Limited (11484574) United Kingdom