About White Horse Remedies Limited (12680750) United Kingdom