About White Horse Wills Limited (13658951) United Kingdom