About White Horse Harrow Ltd (08701779) United Kingdom