About Seven Strides Limited (06837256) United Kingdom