About Studio 19 Hair & Nails Limited (09901684) United Kingdom