About Denk Barbers Limited (SC396973) United Kingdom