About The Stallions Group Ltd (12391257) United Kingdom