About Duncan Hairdressing Limited (SC310114) United Kingdom