About J Henners Ltd (11463246) United Kingdom