About E&a Solutions Ltd Ltd (07595340) United Kingdom