About Le Bar De Cheveux Ltd (08664580) United Kingdom