About Striped Horse Associates Ltd (11502447) United Kingdom