About E. S. Holders Ltd (12789167) United Kingdom