About Red Hair Studio Ludlow Ltd (08442792) United Kingdom