About J.horner Holdings Ltd (12757249) United Kingdom