About Henry Mead Ltd (13497996) United Kingdom