About E&a Distribution Limited (10262642) United Kingdom