About White Horse Retail Limited (12098445) United Kingdom