About Stallion Consultancy Ltd (07966886) United Kingdom