About J & K Hair & Beauty Limited (SC367929) United Kingdom