About White Horse Overstrand Limited (05993503) United Kingdom