About White Horse Radar Limited (08252279) United Kingdom