About E&a Limited (12339540) United Kingdom