About Crawford & Jaynes Organic Hairdressing Ltd (09678388) United Kingdom