About White Horse Ibc Limited (13298123) United Kingdom