About Esquire Hair Ltd. (SC526059) United Kingdom