About Henners Group Limited (12964231) United Kingdom