About Hedda Hair Limited (08208024) United Kingdom