About Maria James Hair Salon Limited (08066306) United Kingdom