About Stallion It Consultant Limited (08415036) United Kingdom