About E.s.l. (gb) Limited (07477507) United Kingdom