About E & A Holdings 2020 Limited (12980970) United Kingdom