About Henry Holdings & Investments Ltd (NI663346) United Kingdom