About White Horse Holdings Limited (04779362) United Kingdom