About J&n Cowden Llp (NC000282) United Kingdom