About Henry Holland Ltd (07986274) United Kingdom