About Seven Horses Limited (13541879) United Kingdom