About Stallions Trade Services Ltd (11791062) United Kingdom