About E&o Solutions Ltd (08962944) United Kingdom