About J&n Products Ltd (10249389) United Kingdom