About White Horse Caravan Company Limited (01538949) United Kingdom