About Eden Hair & Nail Bar Ltd (06041936) United Kingdom