About Horridge Holdings 3 Ltd (08462274) United Kingdom