About Seven Cows Limited (10949414) United Kingdom