About White Horse General Uk Limited (10751085) United Kingdom