About White Horse (whepstead) Limited (09920632) United Kingdom