About Esquire Retail Limited (12338587) United Kingdom