About E & D Service Solutions Ltd (12808738) United Kingdom