About J. J. Nowell Ltd (12282075) United Kingdom