About Stewart Roberts Hair Studio Limited (04392297) United Kingdom