About White Horse Carpets Limited (04922407) United Kingdom