About Horridge Holdings 7 Ltd (05865257) United Kingdom