About White Horse Investments Limited (04992191) United Kingdom