About Ikon Hair (st Leonards) Ltd (12072232) United Kingdom