About Horridge Holdings 6 Ltd (06015445) United Kingdom