About London Hair And Nail Limited (12242997) United Kingdom