About Stallion Limited (06930577) United Kingdom