About J & N Hair Limited (10196883) United Kingdom