About White Horse Associates Ltd (13633077) United Kingdom