About The Edgewood Hair Lab Ltd (13690968) United Kingdom