About James-miller Hair Centre Ltd (13194387) United Kingdom