About Eden Hair (sandford) Limited (10832466) United Kingdom